north peak - Turkish English Dictionary